Originally a duo formed in the summertime of 2001, Sons of Alpha Centauri are an avant-garde post-metal group located in the Thames Gateway Swale part of London. Founding users Nick Hannon (bass) and Marlon Ruler (acoustic guitar) conceived the instrumental task and wrote a lot of songs together prior to …
Read More »